html,body,div,table,tr,th,td,ul,li,span,p{margin:0;padding:0;}
.content{width:960px;margin:0 auto;}
.select{
    float:left;
    border:1px solid red;
    text-align:center;
    width:200px;
    margin-top: 50px;
    margin-left: 100px;
}

table{border-collapse: collapse;}

.select p{
    margin:0 auto;
    line-height:30px;
    height:30px;
    clear:both;
    z-index: 3px;
}

.select .roomtypes {
    display: none;
    float:left;
    position:relative;
    right: 1px;
    width:200px;
    border:1px solid black;
}
.select .roomtypes li {
    list-style:none;
}
.select ul li:hover{
    background-color:#CDCDCD;
    color: white;
}



div.img{
    display: none;
    float: right;
    clear: right;
    margin-right: 200px;
}

div[class^='rt']{
    display:none;
    width: 400px;
    float: right;
    clear: right;
    margin-right: 200px;
    text-align: center;
}

div[class^='rt'] table{
	font-weight:bold;
    margin-top:10px;
    margin-bottom: 10px;
    width:100%;
    text-align:center;
    border:1px solid #C6C6C6;
}
div[class^='rt'] tr{
    height:35px;
}
div[class^='rt'] .last th{
    border-bottom:1px solid #08a9df;
}
div[class^='rt'] th{
    width:50%;
    background-color:#08a9df;
    color:white;
    border-bottom:1px solid white;
}
div[class^='rt'] td{
    border-left:1px solid #C6C6C6;
    border-bottom:1px solid #C6C6C6;
}
div[class^='rt'] .last td{
    border-bottom:none;
}